Package com.bitmovin.player.util

Types

Link copied to clipboard
interface HlsManifestParser

Provides functionality to parse parts of an HLS manifest as defined in the RFC 8216.

Link copied to clipboard
interface MutableTimeSchedule<T> : TimeSchedule<T>

A time schedule in which timed data of type T can be scheduled. Each timed data has a start time and a duration.

Link copied to clipboard
object ParcelUtil

Contains a set of methods to handle Parcelable.

Link copied to clipboard
interface TimeSchedule<T>

A time schedule that surfaces data either on timeProgressed or timeSkipped.

Functions

Link copied to clipboard
fun TrackSelectionParameters.buildUponTrackSelectionOverrides(): TrackSelectionOverrides.Builder

Returns a builder that is based on the TrackSelectionParameters.trackSelectionOverrides.

Link copied to clipboard
infix inline fun Int.hasFlag(flag: Int): Boolean
Link copied to clipboard
infix inline fun Int.minusFlag(flag: Int): Int
Link copied to clipboard
fun TrackSelectionParameters.trackSelectionOverrides(): TrackSelectionOverrides

Returns a builder that is based on the TrackSelectionParameters.trackSelectionOverrides.

Link copied to clipboard
infix inline fun Int.withFlag(flag: Int): Int